Using ontologies with UML class-based modeling: The TwoUse approach
نویسندگان
چکیده
UML class-based models and OWL ontologies constitute modeling approaches with different strength and weaknesses that make them appropriate for specifying different aspects of software systems. We propose an integrated use of both modeling approaches in a coherent framework – TwoUse. We present a framework involving different concrete syntaxes for developing integrated models and use an OCL-like approach for writing query operations. We illustrate TwoUse’s applicability with a case study and conclude that TwoUse achieves enhancements of nonfunctional software requirements like maintainability, reusability and extensibility.
منابع مشابه
TwoUse: Integrating UML Models and OWL Ontologies
UML models and OWL ontologies constitute modeling approaches with different strength and weaknesses that make them appropriate for use of specifying different aspects of software systems. In particular, OWL ontologies are well suited to specify classes using an expressive logical language with highly flexible, dynamic and polymorphic class membership, while UML diagrams are much more suitable f...
متن کاملAutomatic Generation of OWL Ontologies from UML Class Diagrams Based on Meta- Modelling and Graph Grammars
Models are placed by modeling paradigm at the center of development process. These models are represented by languages, like UML the language standardized by the OMG which became necessary for development. Moreover the ontology engineering paradigm places ontologies at the center of development process; in this paradigm we find OWL the principal language for knowledge representation. Building o...
متن کاملMarrying Ontologies and Model Driven Engineering Technical Spaces: The TwoUse Approach
The Ph.D. proposal addresses challenges in composing metamodel-based modeling and OWL technologies. Although the two paradigms, UML-like models and OWL, and their related technological spaces seem closely related, in the state-of-the-art research and practice the two technologies are just beginning to converge and the relationship between the two is still under exploration. The proposal compris...
متن کاملFrom UML Class Diagrams to OWL Ontologies: A Graph Transformation Based Approach
Models are placed by modeling paradigm at the center of development process. These models are represented by languages, like UML the language standardized by the OMG which became necessary for development. Moreover the ontology engineering paradigm places ontologies at the center of development process, in this paradigm we find OWL (the description language adopted by a great community of users...
متن کاملImproving Design Patterns by Description Logics: A Use Case with Abstract Factory and Strategy
This paper deals with problems in common design patterns and proposes description-logics-based modeling to remedy these issues. We exploit the TwoUse approach, which integrates OWL-DL, a W3C standard for description logics on the web, and UML-based modeling, to overcome drawbacks of the Strategy Pattern, that are also extensible to the Abstract Factory Pattern in a Model Driven Approach. The re...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Data Knowl. Eng.
دوره 69 شماره
صفحات -
تاریخ انتشار 2010